microwave fence sensor - Francés Inglés Diccionario